package compta;

import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;

/**
 * Classe de test de LgnCde
 * @author V579656
 * @since 3 sept. 2009
 * @see compta.LgnCde
 */
public class LgnCdeTestJUnit4 {
	private LgnCde l;

	/**
	 * M�thode d'initialisation avant chaque test
	 */
	@Before
	public void setUp() {
		l = new LgnCde();
	}

	/**
	 * Test valide de calcul du montant HT
	 * @see compta.LgnCde#calculerPrixHt()
	 */
	@Test
	public void testCalculerPrixHt() {
		l.setPu(5.0);
		l.setQte(10);
		Assert.assertEquals("Test calcul montant HT", 50.0, l.calculerPrixHt(), 1e-8);
	}

	/**
	 * M�thode de nettoyage du contexte apr�s chaque test
	 */
	@After
	public void tearDown() {
		l = null;
	}

	public static void main(String[] args) {
		org.junit.runner.JUnitCore.runClasses(LgnCdeTestJUnit4.class);
	}
}
